/* whatsapp share only on mobile */
@media screen and (min-width:783px){.heateor_sss_whatsapp_count, .heateorSssWhatsappBackground{display:none!important}}


h5 span{
	color: #0d47d3; /*#155aff;*/
}

h4{
	margin-top:30px;
}


body .site-content a,
body .site-content a:hover,
body .site-content a:active,
body .site-content a:focus,
body .site-content a.focus{
	color: #206a9b;
}

/* open link in new window icon, for sup and non-sup */
.site-content a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAABLSURBVChTjY5BCgAgCAQ1+rf+vBIrMjdoDqY2LHIbEEBVZ+ewiATxFvZs4ov1Z29xPWNJIR0lol1KTEkTKJ6s+XnjzbdYraCbIkQdHmFduSG2LqYAAAAASUVORK5CYII=);
  margin: 0px 3px 0px 5px;
}

.site-content sup a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAA4SURBVBhXZY4BCgAwCALbPl4/31AmKDsorFBa3X3qMTMswaMvgObNboQbTuEahNPjob9YJ75Nqi79bixidwT+lgAAAABJRU5ErkJggg==);
  margin: 0px 3px 0px 5px;
}




.su-tooltip.info-badge{
	/*
	vertical-align: super;
	font-size: 9px;
	border-radius: 50%;
	background-color: #463b30;
	color: white;
	padding: 1px 5px;
	margin: 4px 2px;
	cursor: pointer;
	font-family: Georgia;
	display: initial;
	*/
	vertical-align: super;
	font-size: 8px;
	border-radius: 50%;
	background-color: #606060;
	color: white;
	padding: 0px 3px;
	margin: 4px 2px;
	cursor: pointer;
	font-family: Georgia;
	display: initial;
	font-weight: bold;
}




/* Modal */

.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal-header{
	text-align: right;
	padding: 10px;
}

.modal .close_2{
	border: 0;
	background-color: white;
	color: #777;
	font-size: 24px;
	font-weight: bold;
	padding: 5px;
	margin: 0;	
	text-decoration: none;
	line-height: 1;
}

.modal .close_2:hover{
	border: 0;
	background-color: white;
	color: #333;
	font-size: 24px;
	font-weight: bold;
	padding: 5px;
	margin: 0;	
	text-decoration: none;
	line-height: 1;
}

.btn-default2 {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default2:focus,
.btn-default2.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default2:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.modal-content .modal-goto,
.modal-content .modal-goto:hover,
.modal-content .modal-goto:focus,
.modal-content .modal-goto.focus,
.modal-content .modal-goto:active{
	margin-right: 10px;
	color: #034d88;
}

.footnote_ref{
	color: #034d88;
}


/*
ol.lower_alpha {
  list-style: lower-alpha;
}

ol.lower_alpha > li:before {
  content: ") ";
}
*/


ol.lower_alpha {
    counter-reset: list;
    margin: 0;
	padding-left: 30px;
}

ol.lower_alpha > li {
    list-style: none;
    position: relative;
}

ol.lower_alpha > li:before {
    counter-increment: list;
    content: counter(list, lower-alpha) ") ";
    position: absolute;
    left: -1.4em;
}

ul > li > ul {
	list-style: circle;
}

.concl_box1,
.concl_box2{	
	padding: 10px 50px;
	border-top: 1px solid #999;	
}

.concl_box1{	
	margin-top: 10px;
}

.concl_box2{
	border-bottom: 1px solid #999;
	margin-bottom: 20px;
}

.concl_box1 em,
.concl_box2 em{
	color:#004fb5;
}
.concl_box1 em:first-child,
.concl_box2 em:first-child{
	color:red;
}

#footnotes{
	font-weight:bold;
}

#footnotes_refs ol {
  counter-reset: item
}
#footnotes_refs ol > li {
  display: block;
	margin-bottom: 10px;
}
#footnotes_refs ol > li:before {
  content: counters(item, ".") ". ";
  counter-increment: item;
	margin-left: -20px;
}

#footnotes_refs div.fnote{
	display: inline;
}

#footnotes_refs li > ul, 
#footnotes_refs li > ol {
    margin: 10px 0 0 54px;
}

#footnotes_refs li > ul > li:before,
#footnotes_refs li > ol > li:before{
	margin-left: -40px;
}

#footnotes_refs li p,
.modal-body p{
	margin-top:10px;
}

#footnotes_refs ul li:first-child{
	margin-top:10px;
}